Skip to main content

Lumen

Lumen, a cutting-edge carrier board, specifically designed to complement and enhance the capabilities of NVIDIA Jetson modules.

lumen lumen

General​

  • The Lumen introduces a powerful, yet efficient and compact edge computing solution based on NVIDIA® Jetson modules.
  • Lumen introduces rich set of interfaces while maintain small footprint and minimal weight.
  • The board is especially designed for unmanned systems and other space and volume constrained implementations.

Compatibility​

  • The Lumen introduces a powerful, yet efficient and compact edge computing solution based on NVIDIA® Jetson modules:

    • NVIDIA® Jetson Nano™
    • NVIDIA® Jetson Orin™ NX
    • NVIDIA® Jetson Orin™ Nano
    • NVIDIA® Jetson Xavier™ NX
    • NVIDIA® Jetson TX2™ NX

Resources​

Mechanical​

  • Weight

    • Empty weight (w/o NVIDIA Jetson): 40 [g].
    • NVIDIA Jetson with heatsink: ~75 [g] (estimated, heatsink dependent).
    • Total Weight: ~115 [g] (estimated, heatsink dependent).
  • Dimensions

    • Board dimensions are defined in millimeters.
    • Mounting hole size is M2.5.

    lumen-dimentions

Electrical​

General​

  • For each connector specification, the pinout orientation is determined by an arrow pointing to pin 1.

Specifications​

  • Input voltage: 8-36 [V]

  • GPIO / Communication logic level: 3.3 [V]

    • Warning: do not operate at any other logic voltage level.
  • Top View lumen-top

  • Bottom View lumen-bottom

Electrical pinout​

  • Connector orientation
    • JST-GH cables shall be oriented according to the illustration lumen-main-connector

    • Molex PicoBlade cables shall be oriented according to the illustration lumen-fan-connector

FRC Button​

frc-button

  • To flash,back and restore the NVIDIA Jetson module, use the FRC button according to the following steps:
    • Power off the board
    • hold the FRC button
    • Power up the board
    • release the FRC button
    • The NVIDIA Jetson module is now in recovery mode

Fan​

fan-connector

  • Connector Definition

    TypePart NumberPart Name
    Board Connector530470410MOLEX PicoBlade Header
    Cable Connector510210400MOLEX PicoBlade Receptacle
  • Connector Pinout

    PinName
    1GND
    2Power Output (5 V)
    3FAN_TACH
    4FAN_PWM

Power​

GH-6P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM06B-GHS-TBTJST-GH
    Cable ConnectorGHR-06V-SJST-GH
  • Connector Pinout

    PinNameDescriptionVoltage
    1VINVoltage Input8V - 36V
    2VINVoltage Input8V - 36V
    3VINVoltage Input8V - 36V
    4GNDGroundGND
    5GNDGroundGND
    6GNDGroundGND

USB0 (OTG)​

GH-4P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM04B-GHS-TBJST-GH
    Cable ConnectorGHR-04V-SJST-GH
  • Connector Pinout

    PinNameDescriptionVoltage
    1VBUSOTG Power Input5V
    2D-USB0 Data Minus0V - 3.3V
    3D+USB0 Data Plus0V - 3.3V
    4GNDGroundGND

UART0 / RS232​

GH-4P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM04B-GHS-TBJST-GH
    Cable ConnectorGHR-04V-SJST-GH
  • Connector Pinout

    PinNameDescriptionVoltage
    1VCCPower Output (5 V)5V
    2TXDUART0 / RS232 Receive3.3V / ±5V to ±15V
    3RXDUART0 / RS232 Transmit3.3V / ±5V to ±15V
    4GNDGroundGND
  • Mode Selection

    • Selecting between UART and RS232 required solder jumpers to be set.
    • The diagram below shows the two possible modes:
      • Green - RS232
      • Purple - UART
        • NOTE: when choosing UART, the RS232 Switch shall be left open.

    UART-RS232-Config

UART1 / RS485​

GH-6P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM06B-GHS-TBTJST-GH
    Cable ConnectorGHR-06V-SJST-GH
  • Connector Pinout

    PinName
    1Power Output (5 V)
    2UART1_TXD (logic 3.3v) / RS485_TX_P
    3UART1_RXD (logic 3.3v) / RS485_TX_N
    4RS485_RX_P
    5RS485_RX_N
    6GND
  • Mode Selection

    • Selecting between UART and RS485 required solder jumpers to be set.
    • The diagram below shows the two possible modes:
      • Green - RS485
      • Purple - UART
        • NOTE: when choosing UART, the RS485 Switch shall be left open.

    UART-RS485-Config

UART2 (Debug Port)​

GH-4P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM04B-GHS-TBJST-GH
    Cable ConnectorGHR-04V-SJST-GH
  • Connector Pinout

    PinName
    1Power Output (5V)
    2UART2_TXD (logic 3.3v)
    3UART2_RXD (logic 3.3v)
    4GND

I2S​

GH-6P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM06B-GHS-TBTJST-GH
    Cable ConnectorGHR-06V-SJST-GH
  • Connector Pinout

    PinName
    1Power Output (5 V)
    2I2S0_SCLK (logic 3.3v)
    3I2S0_FS (logic 3.3v)
    4I2S0_DIN (logic 3.3v)
    5I2S0_DOUT (logic 3.3v)
    6GND

Ethernet​

GH-8P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM08B-GHS-TBJST-GH
    Cable ConnectorGHR-08V-SJST-GH
  • Connector Pinout

    PinName
    1ETH_MDI0_P
    2ETH_MDI0_N
    3ETH_MDI1_P
    4ETH_MDI1_N
    5ETH_MDI2_P
    6ETH_MDI2_N
    7ETH_MDI3_P
    8ETH_MDI3_N

CAN (not applicable when using Jetson Nano module) ​

GH-4P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM04B-GHS-TBJST-GH
    Cable ConnectorGHR-04V-SJST-GH
  • Connector Pinout

    PinName
    1Power Output (5 V)
    2CAN_H (logic 3.3v)
    3CAN_L (logic 3.3v)
    4GND

I2C0 / I2C1​

GH-6P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM06B-GHS-TBTJST-GH
    Cable ConnectorGHR-06V-SJST-GH
  • Connector Pinout

    PinName
    1Power Output (5 V)
    2I2C0_SCL (logic 3.3v)
    3I2C0_SDA (logic 3.3v)
    4I2C1_SCL (logic 3.3v)
    5I2C1_SDA (logic 3.3v)
    6GND

SPI0 / SPI1​

GH-10P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM10B-GHS-TBTJST-GH
    Cable ConnectorGHR-10V-SJST-GH
  • Connector Pinout

    PinName
    1Power Output (5 V)
    2SPI0_SCK (logic 3.3v)
    3SPI0_MISO (logic 3.3v)
    4SPI0_MOSI (logic 3.3v)
    5SPI0_CS0 (logic 3.3v)
    6SPI1_SCK (logic 3.3v)
    7SPI1_MISO (logic 3.3v)
    8SPI1_MOSI (logic 3.3v)
    9SPI1_CS0 (logic 3.3v)
    10GND

USB1​

GH-8P

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorSM08B-GHS-TBJST-GH
    Cable ConnectorGHR-08V-SJST-GH
  • Connector Pinout

    PinName
    1Power Output (5 V)
    2USB2_D_N
    3USB2_D_P
    4USBSS_TX_N
    5USBSS_TX_P
    6USBSS_RX_N
    7USBSS_RX_P
    8GND

CAM0 (MIPI-CSI)​

CSI

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorAFA07-S15FCA-00 / 1-84952-5-
    Cable ConnectorFFC 15 PIN 1mm pitch-
  • Connector Pinout

    PinName
    1GND
    2CSI0_D0_N
    3CSI0_D0_P
    4GND
    5CSI0_D1_N
    6CSI0_D1_P
    7GND
    8CSI0_CLK_N
    9CSI0_CLK_P
    10GND
    11CAM0_PWDN
    12CAM0_MCLK
    13CAM0_SCL
    14CAM0_SDA
    153.3V

CAM1 (MIPI-CSI)​

CSI

  • Connector Definition

    TypePart NumberPart Name
    Board ConnectorAFA07-S15FCA-00 / 1-84952-5-
    Cable ConnectorFFC 15 PIN 1mm pitch-
  • Connector Pinout

    PinName
    1GND
    2CSI2_D0_N
    3CSI2_D0_P
    4GND
    5CSI2_D1_N
    6CSI2_D1_P
    7GND
    8CSI2_CLK_N
    9CSI2_CLK_P
    10GND
    11CAM1_PWDN
    12CAM1_MCLK
    13CAM1_SCL
    14CAM1_SDA
    153.3V

SD-Card​

  • General
    • The SD card slot is for storage only and doesn’t support flashing an operating system.

SIM-Card​

  • General
    • The SIM card slot is intended for use with the M.2 Key B socket when connecting an LTE modem.

M.2 Key M Slot​

  • General
    The M.2 Key M slot is designed primarily for NVMe SSDs on NVIDIA Jetson platforms. It supports high-speed storage expansion to handle the root file systems, large datasets, AI model deployment, and fast logging, etc. This makes it particularly useful for workloads that demand fast sequential read/write speeds.

  • Supported Form Factors

    • 2242 Modules.
    • 2230 Modules with a mechanical adapter to 2242.
  • Supported Modules

    • NVMe solid-state drives (2242 form factor).
  • Implemented Interfaces (per M.2 standard)

    • PCIe x4 (up to Gen 3 or Gen 4, depending on Jetson module).

M.2 Key A/E Slot​

  • General
    The M.2 Key A/E slot is used for wireless connectivity modules on Jetson platforms. It enables adding Wi-Fi, Bluetooth, and sometimes AI accelerator cards in compact form factors.

  • Supported Form Factors

    • 2242 Modules.
    • 2230 Modules with a mechanical adapter to 2242.
  • Supported Modules

    • Wi-Fi + Bluetooth combo cards (e.g., Intel, Qualcomm).
    • AI accelerator modules.
    • GNSS (GPS) modules.
  • Implemented Interfaces (per M.2 standard)

    • PCIe x1 - Directly connected to the Jetson module.
    • USB 2.0 - Connected over an onboard USB hub.
    • I²C - Soldering the onboard jumpers routes I2C0 to this slot.
    • UART - Soldering the onboard jumpers routes UART0 to this slot.

M.2 Key B Slot​

  • General
    The M.2 Key B slot is primarily intended for cellular modems (LTE/5G) and storage modules on Jetson platforms. When using an LTE modem, the SIM card slot on the carrier board connects to this port. It can also support certain SSDs or expansion cards depending on routing.

  • Supported Form Factors

    • 2242 Modules.
    • 3042 Modules.
    • 2230 Modules with a mechanical adapter to 2242/3042.
    • 3030 Modules with a mechanical adapter to 2242/3042.
  • Supported Modules

    • 4G LTE.
  • Implemented Interfaces (per M.2 standard)

    • USB 2.0 - Connected over an onboard USB hub.
    • SIM-CARD - Connected to the onbaord SIM-CARD slot.

Software​

General​

  • The software installation for the Lumen board is simple and based on the same steps as the Dev Kit board.
  • NOTE: The SD card slot is for storage only and doesn’t support flashing an operating system.

Environment Setup​

Flashing Jetpack OS on Jetson Nano​

Flashing Jetpack OS on Jetson Xavier NX​

  • Step 1: Install SDK Manager using the instructions in the following link: https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html
  • Step 2: Open the SDK Manager and select the desired Jetpack Version and target Jetson Model (the Jetson does not have to be connected) lumen
  • Step 3: Select only Jetson Linux Image and click continue, wait for the process to finish. lumen
  • Step 4: Download the Aerium Lumen BSP for Xavier NX.
  • Step 5: Extract the shell script from the ZIP file and place it in the Linux_for_Tegra folder.
  • Step 6: Run: sudo chmod +x Aerium-Lumen-BSP-Xavier-NX.sh
  • Step 7: Run: ./Aerium-Lumen-BSP-Xavier-NX.sh
  • Step 8: Hold the FRC button and power up the Lumen board.
  • Step 9: Hold the FRC button for additional 3 seconds after power up and release.
  • Step 10: Connect a USB cable to USB0 port.
  • Step 11: Flash the module using the instructions in the following link: https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html

Flashing Jetpack OS on Jetson Orin Nano / Jetson Orin NX​

  • Step 1: Install SDK Manager using the instructions in the following link: https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html
  • Step 2: Open the SDK Manager and select the desired Jetpack Version and target Jetson Model (the jetson doesnt have to be connected) lumen
  • Step 3: Select only Jetson Linux Image and click continue, wait for the process to finish. lumen
  • Step 4: Download the Aerium Lumen BSP for Orin Nano / Orin NX.
  • Step 5: Extract the shell script from the ZIP file and place it in the Linux_for_Tegra folder.
  • Step 6: Run: sudo chmod +x Aerium-Lumen-BSP-Orin-NX-Nano.sh
  • Step 7: Run: ./Aerium-Lumen-BSP-Orin-NX-Nano.sh
  • Step 8: Hold the FRC button and power up the Lumen board.
  • Step 9: Hold the FRC button for additional 3 seconds after power up and release.
  • Step 10: Connect a USB cable to USB0 port.
  • Step 11: Flash the module using the instructions in the following link: https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html

First Headless Boot​

  • Step 1: Wait for the Jetpack to complete initial Linux configuration (up to ~10 minutes).
  • Step 2: Connect a USB cable to USB0 port.
  • Step 3: open Terminal and write:
    • ssh nvidia@192.168.55.1
    • Note: in case different username was configured during the flashing process, replace “nvidia” with the correct username.
  • Step 4: When asked for password use the one configured in the flashing process.
  • Step 5: You should now have terminal access to the jetson.
  • Step 6 - Optional: Configure IP address and connect using ethernet cable.
  • Note: In case the steps above do not work, repeat the process using debug terminal on UART2